tea shrubs - Almanca İngilizce Sözlük

tea shrubs

Meanings of "tea shrubs" in German English Dictionary : 3 result(s)

İngilizce Almanca
Botany
tea shrubs Teesträucher [pl]
tea shrubs Teesträuche [pl]
tea shrubs Teesträuche